package com.xinzhi.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 出租房
 * </p>
 *
 * @author xinzhi
 * @since 2023-04-17
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class Rental implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 城市
     */
    private String city;

    /**
     * 房源所在小区
     */
    private String resQua;

    /**
     * 具体地址
     */
    private String address;

    /**
     * 面积
     */
    private Double area;

    /**
     * 发布时间
     */
    private Date reltime;

    /**
     * 购买者id
     */
    private Integer userId;

    /**
     * 户型
     */
    private String type;

    /**
     * 价格
     */
    private Double price;

    /**
     * 业主id
     */
    private Integer ownerId;

    /**
     * 状态(整租/合租)
     */
    private String state;

    /**
     * 经纪人id
     */
    private Integer aid;

    /**
     * 朝向
     */
    private String orientation;

    /**
     * 楼层
     */
    private String floor;

    /**
     * 介绍
     */
    private String introduce;

    /**
     * 押金
     */
    private Double deposit;

    /**
     * 房源简介
     */
    private String introduction;

    /**
     * 房屋照片
     */
    private String jpg;

    /**
     * 房源验真编号
     */
    private String houseId;


}
